/**
 * 通用时间组件
 * @author czp
 * date : 2018-03-31
 */
$('input[name="datePicker"]').daterangepicker({
    maxDate : moment(), //最大时间
    dateLimit : {
        days : 365 * 100
    }, //起止时间的最大间隔
    showDropdowns : true,
    showWeekNumbers : false, //是否显示第几周
    timePicker : true, //是否显示小时和分钟
    timePickerIncrement : 1, //时间的增量，单位为分钟
    timePicker12Hour : false, //是否使用12小时制来显示时间
    ranges : {
        '最近1小时': [moment().subtract('hours',1), moment()],
        '今日': [moment().startOf('day'), moment()],
        // '昨日': [moment().subtract('days', 1).startOf('day'), moment().subtract('days', 1).endOf('day')],
        '最近7日': [moment().subtract('days', 6), moment()],
        '最近30日': [moment().subtract('days', 29), moment()]
    },
    opens : 'left',
    buttonClasses : [ 'btn btn-sm btn-default' ],
    applyClass : 'btn-small btn-primary blue',
    cancelClass : 'btn-small',
    format : 'YYYY-MM-DD HH:mm:ss',
    separator : ' > ',
    locale : {
        applyLabel : '确定',
        cancelLabel : '取消',
        fromLabel : '起始时间',
        toLabel : '结束时间',
        customRangeLabel : '自定义',
        daysOfWeek : [ '日', '一', '二', '三', '四', '五', '六' ],
        monthNames : [ '一月', '二月', '三月', '四月', '五月', '六月','七月', '八月', '九月', '十月', '十一月', '十二月' ],
        firstDay : 1
    }
}, function(start, end, label) {
    $('#reportrange span').html(start.format('YYYY-MM-DD HH:mm:ss') + ' > ' + end.format('YYYY-MM-DD HH:mm:ss'));
    // console.log( "time : " + start.format('YYYY-MM-DD HH:mm:ss') + ' > ' + end.format('YYYY-MM-DD HH:mm:ss') )
});

$('input[name="datePicker"]').datepicker("disable").attr("readonly","readonly");
